kanguru faresi - Turkish English Dictionary